package com.jiangyifen.robot.entity;

import javax.persistence.Entity;
import javax.persistence.Table;

import com.jiangyifen.framework.db.core.BaseEntity;


@Entity
@Table(name = "robot_aliyun_yunxiaomi")
public class RobotYunXiaoMiEntity extends BaseEntity{
	
	private String xiaomiRegionId = "";
	private String xiaomiInstanceId = "";
	
	private String aliyunAccessId = "";
	private String aliyunAccessSecret = "";
	
	private String asrAppKey = "";
	private String asrFormat = "pcm";
	private Integer asrSampleRate = 8000;
	private String asrResponseMode = "streaming";
	private String asrVocabularyId = "";
	
	private String sipDomain = "";
	
	private String sipUsername = "";
	
	private String sipPassword = "";
	
	public String getXiaomiRegionId() {
		return xiaomiRegionId;
	}

	public void setXiaomiRegionId(String xiaomiRegionId) {
		this.xiaomiRegionId = xiaomiRegionId;
	}

	public String getXiaomiInstanceId() {
		return xiaomiInstanceId;
	}

	public void setXiaomiInstanceId(String xiaomiInstanceId) {
		this.xiaomiInstanceId = xiaomiInstanceId;
	}

	public String getAliyunAccessId() {
		return aliyunAccessId;
	}

	public void setAliyunAccessId(String aliyunAccessId) {
		this.aliyunAccessId = aliyunAccessId;
	}

	public String getAliyunAccessSecret() {
		return aliyunAccessSecret;
	}

	public void setAliyunAccessSecret(String aliyunAccessSecret) {
		this.aliyunAccessSecret = aliyunAccessSecret;
	}

	public String getAsrAppKey() {
		return asrAppKey;
	}

	public void setAsrAppKey(String asrAppKey) {
		this.asrAppKey = asrAppKey;
	}

	public String getAsrFormat() {
		return asrFormat;
	}

	public void setAsrFormat(String asrFormat) {
		this.asrFormat = asrFormat;
	}

	public Integer getAsrSampleRate() {
		return asrSampleRate;
	}

	public void setAsrSampleRate(Integer asrSampleRate) {
		this.asrSampleRate = asrSampleRate;
	}

	public String getAsrResponseMode() {
		return asrResponseMode;
	}

	public void setAsrResponseMode(String asrResponseMode) {
		this.asrResponseMode = asrResponseMode;
	}

	public String getAsrVocabularyId() {
		return asrVocabularyId;
	}

	public void setAsrVocabularyId(String asrVocabularyId) {
		this.asrVocabularyId = asrVocabularyId;
	}

	public String getSipDomain() {
		return sipDomain;
	}

	public void setSipDomain(String sipDomain) {
		this.sipDomain = sipDomain;
	}

	public String getSipUsername() {
		return sipUsername;
	}

	public void setSipUsername(String sipUsername) {
		this.sipUsername = sipUsername;
	}

	public String getSipPassword() {
		return sipPassword;
	}

	public void setSipPassword(String sipPassword) {
		this.sipPassword = sipPassword;
	}
	
}
